using System;
using UnityEngine;

[Serializable]
public class SerializableVector3
{
	public float x;

	public float y;

	public float z;

	public SerializableVector3()
	{
		x = 0f;
		y = 0f;
		z = 0f;
	}

	public Vector3 ToVector3()
	{
		return new Vector3(x, y, z);
	}

	public static SerializableVector3 FromVector3(Vector3 v)
	{
		SerializableVector3 serializableVector = new SerializableVector3();
		serializableVector.x = v.x;
		serializableVector.y = v.y;
		serializableVector.z = v.z;
		return serializableVector;
	}

	public override string ToString()
	{
		return "(" + x + " , " + y + ", " + z + ")";
	}
}
